MMKASFKGKFDVDKSGSVASLTFNAGNAKLRATMTDASFVAGPSFNGLSLAVEKPGFFIIDYNVPKKDVRFQFMNTIRIAEKPLNLTYIHMRGDNRTIVDGSFVIDPANKLSANYMVGTKNCKLKYTYVHGGIATFEPCYDVAKNMWDFAISHKLYGGDNLKATYQTSSKMLGLEWSNNSKSTGSFKVCASMNLAEELKPPKLTAETTWNLEL